在了解了我們所有資料的關係之後就可以使用它來使測試人員和開發人員找到測試所需的資料。
流程說明
預期收益
注意事項
所有測試團隊都需要採用查找和保留過程,以避免直接訪問資料庫
對所有測試方案的資料要求有紮實的了解,這時候就需要運用我們在第六天製作的application model了。
我們來看一下測試人員實際操作的例子。
連上測試資料管理portal並選擇需要收尋的項目
輸入搜尋條件,例如:找出所有住Dallas的客戶
我們可以看到有三個紀錄符合條件
選擇測試用的資料,這裡我們選擇客戶編號304和305
選擇保留後其他人就看不到這兩項紀錄,減少資料在測試中被修改的可能,確保測試結果的正確性
Testing manager或administrator也能選擇顯示被保留紀錄,可以看到所有人保留的紀錄,更好管理測試資料狀態。
上面的步驟都需要人工操作,不過現在許多軟體都有API可以把這些步驟融入到CI/CD pipeline裡。這也是自動化必須的功能。
但是如果找不到符合的條件的紀錄該如何呢?下一篇就來看如何補齊或製造測試所需要的資料。
< 上一篇 Day14 - Continuous Testing - Test Data (Part 2 - Data Profiling)
> 下一篇 Day16 - Continuous Testing - Test Data (Part 4 - Subset and Mask)